

public class GeoPuntoAlt extends GeoPunto {

	private int altura;
	
	public GeoPuntoAlt(double longitud, double latitud, int altura) {
		super(longitud, latitud);
		this.altura=altura;
	}

	public int getAltura() {
		return altura;
	}

	public void setAltura(int altura) {
		this.altura = altura;
	}

	double distancia(GeoPuntoAlt punto) {
		double a,b;
		a = Math.pow(super.distancia(punto), 2);
		b = Math.pow(getAltura()-punto.getAltura(), 2);
		return Math.sqrt(a+b);
		
	}

	@Override
	public String toString() {
		return "GeoPunto: ("+getLatitud()+","+getLongitud()+")" +
				"Altura: "+getAltura();
	}
	
	
	
	
    
	
	
	
}
